/* USER CODE BEGIN Header */
/*​
  ​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*
  * @file    freertos.h
  * @brief   This file contains the FreeRTOS configuration and task prototypes
  ​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*​**​*
  */

#ifndef __FREERTOS_H__
#define __FREERTOS_H__

#ifdef __cplusplus
extern "C" {
#endif

#include "main.h"
#include "cmsis_os.h"


/* USER CODE END Variables */
void MX_FREERTOS_Init(void);
/* Exported functions prototypes */
void StartMotionTask(void const * argument);
void StartSensorTask(void const * argument);
void StartUartTask(void const * argument);
void StartDisplayTask(void const * argument);
void StartKeyTask(void const * argument);
void StartDefaultTask(void const * argument);

#ifdef __cplusplus
}
#endif

#endif /* __FREERTOS_H__ */
